package cn.mw.cmdb.entity.cloudWisdom;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

@Data
@Schema(description = "云智慧模型字段属性")
@JsonIgnoreProperties(ignoreUnknown = true)
public class CloudWisdomModelPropertyVo {

    @Schema(description = "属性id")
    private String attrID;

    @Schema(description = "属性名")
    private String attrName;

    private String attrGroupId;

    private String componentType;

    private String componentName;

    private CloudWisdomModelPropertyAttrVo attrInfo;

    private List<CloudWisdomModelPropertyVo> properties;
}
